172 Utorohigashi Shiretoko Grand Hotel Kitakobushi 099-4355, Shari-cho, Shari-gun, Hokkaido
View on Map
What travelers say:
A self-service restaurant, but the dishes are quite exquisite, each is small, but the taste is very good. The dessert is also Japanese, and the sweetness is just right.